package com.lonely.deliver.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lonely.deliver.domain.entity.SysOrderDeliverSynchronizedTask;
import com.lonely.order.domain.entity.SysOrder;

import java.util.List;

/**
 * @author : 黄志标
 * @date: 2025/10/17 10:41
 * @description: 订单发货单同步任务服务
 */
public interface IOrderDeliverSynchronizedTaskService extends IService<SysOrderDeliverSynchronizedTask> {

    /**
     * 添加订单发货单同步任务
     *
     * @param orders
     */
    void addOrderDeliverSynchronizedTask(List<SysOrder> orders);

    /**
     * 执行订单发货单同步任务
     */
    void doingSynchronizedTask();

}
